import { AMI_ITreasure_join } from "./AMI_ITreasure_join";
import { AMI_ITreasure_passTo } from "./AMI_ITreasure_passTo";
import { AMI_ITreasure_handOut } from "./AMI_ITreasure_handOut";
import { AMI_ITreasure_revive } from "./AMI_ITreasure_revive";
type int = number;
//class ITreasurePrx

    export interface ITreasurePrx
    {
        join_async(arg1: AMI_ITreasure_join): void;

        passTo_async(arg1: AMI_ITreasure_passTo, arg2: int, arg3: Boolean): void;

        handOut_async(arg1: AMI_ITreasure_handOut): void;

        revive_async(arg1: AMI_ITreasure_revive): void;
    }
